S0: 
 ori $7, $0, 0xabcd
 addi $1, $0, 0x000
 addi $2, $0, 0x008    
 addi $3, $0, 0x000 
 Loop:     
 addi $1, $1, 0x001      
 jal  Adder                 
 addi  $5, $5, 0x1   
 beq  $2, $1, S1          
 j    Loop                
 S1: slt  $6, $1, $3         
 bne  $6, $3, S0          
 xori $7, $0, 0x1234       
 Adder:
 add  $3, $1, $3         
 jr   $ra                

